home *** CD-ROM | disk | FTP | other *** search
- #import <appkit/appkit.h>
-
- @interface Calculette:Object
- {
- id window;
- id text;
- id memoryIndicator;
- id printerButton;
- id fixButton;
- id precisionPopUpList;
- id precisionPopUpButton;
- id printerMenu;
- id saveMenuCell;
- id saveAsMenuCell;
- id revertToSavedMenuCell;
- id formatMenu;
- id pageLayoutMenuCell;
- id printMenuCell;
- double memory;
- double value;
- double input;
- double display;
- int decimals;
- BOOL entered;
- BOOL fixed;
- int precision;
- BOOL printed;
- id printer;
- id listOfPrinters;
- id infoPanel;
- id infoView;
- id prefPanel;
- }
-
- - display;
-
- - zero:sender;
- - one:sender;
- - two:sender;
- - three:sender;
- - four:sender;
- - five:sender;
- - six:sender;
- - seven:sender;
- - eight:sender;
- - nine:sender;
-
- - point:sender;
-
- - plus:sender;
- - minus:sender;
- - multiply:sender;
- - divide:sender;
- - percent:sender;
-
- - equal:sender;
-
- - clear:sender;
-
- - memoryClear:sender;
- - memoryRecall:sender;
- - memoryPlus:sender;
- - memoryMinus:sender;
-
- - print:sender;
-
- - fix:sender;
- - precision:sender;
-
- - showInfoPanel:sender;
- - showPrefPanel:sender;
-
- - openPrinter:sender;
- - newPrinter:sender;
-
- - removePrinter:sender;
- - changePrinter:sender;
- @end
-